/* reset */
* { margin: 0; padding: 0px; }

/* commontt */
body { background-color: #000000; font-family: Arial; font-size: 14px; color: #ffffff; }
ul li { margin: 0px; padding: 0px; }
img { border: none; }
p{
	line-height:20px; 
}
/*top */
#wrapper{
	background: url(../images/bgr.png) center top no-repeat;
}
#top {
	width:1000px;
	padding: 37px 0px 0px 0px;
}
#logo {
	margin: 0px 0px 35px 38px;
}
#wrapper_menu{
	width:1000px;
	overflow:hidden;
}
#wrapper_menu #menu {
	width:750px;
	float:left;
       
}
#wrapper_menu #icon {
	width:250px;
	float:right;

}
#menu li{
	display:inline;
	padding:0px 18px 0px 0px;

}
#menu li.last{
	padding:0px 0px 0px 0px;
}
#menu li a{
font-size:14px;
color : #888888;
text-decoration:none;
}

#menu li a .first_char {
	color: #ffffff;
	font-size:24px;
	
}
#menu li #active {
	color: #ffffff;
}
#icon li{
	display:inline;
	list-style:none;
	padding:0px 0px 0px 7px;
}
#wrapper_content{
	width:1000px;
background: url(../images/bgr_content.png) ;	
margin:15px 0px 0px 0px;
overflow:hidden;
}
#footer {
	font-size:12px;
	margin:41px 0px 38px 0px;
}

/*******************Home ************************/
#home_left{
	width:430px;
	float:left;
	background: url(../images/bgr_film.png) repeat-x;	
	padding:60px 0px 85px 0px;
}
#home_right{
	width:570px;
	float:right;
	background: url(../images/sep.png) left top repeat-y;	
	
}
#home_right #home_content{
	padding:49px 24px 50px 24px;
}
.europadd{
	color: #2cb4f0;
	font-weight:bold;
}
#home_content #home_content_detail {
	margin:30px 0px 50px 0px;
}

/******* About us ************************/
#about_left{
	width:373px;
	float:left;
	padding:17px 0px 17px 0px;
}
#about_right{
	width:627px;
	float:right;
	
}
#about_content{
	padding:17px 33px 0px 34px;
}
#about_content #about_content_detail{
	margin: 20px 0px 0px 0px;
}
#about_content #about_content_detail p{
	margin:0px 0px 30px 0px;
}

/************Clients ***************************************/
#client_left{
	width:182px;
	float:left;
	padding:75px 0px 17px 0px;
}

#client_left li {
	padding:0px 0px 21px 0px;
}

.client_col{
	width:409px;
	float:left;
}
.client_col #client_detail_center{
	padding: 17px 0px 0px 51px ;
}
.client_col #client_detail_right{
	padding: 47px 0px 0px 51px ;
} 

.client_col ul.client_list {
		margin:29px 0px 0px 0px;
		list-style-type:disc;
}
.client_list li{
		padding:0px 0px 5px 0px;
		color:#efefef;
}
/************Service**********************/

#service_left{
	width:542px;
	float:left;
	padding:17px 0px 17px 0px;
}
#service_right{
	width:458px;
	float:right;
	
}
#service_content{
	padding:17px 33px 20px 23px;
}
#service_content #service_content_detail{
	margin: 20px 0px 0px 0px;
}
#service_content #service_content_detail p{
	margin:0px 0px 30px 0px;
}
#wrapper_list{
	padding:0px 0px 0px 13px;
}
 ul#service_list{
	list-style-type:disc;
}
ul#service_list li {
	padding:0px 0px 5px 0px;
}
/********************Studio*****************************/
#studio_left{
	width:250px;
	float:left;

}
#studio_right{
	width:750px;
	float:right;

}

#studio_content{
	padding:17px 0px 20px 60px;
}

#studio_content #studio_content_detail{
	margin:17px 0px 17px 20px;
}
#studio_content ul#studio_list {
		list-style-type:disc;
}
#studio_content #studio_list li{
		padding:0px 0px 10px 0px;
		font-size:11px;
		color:#efefef;
}
/****************Contact***************************/
#contact_left{
	width:373px;
	float:left;
padding:17px 0px 17px 0px;
}
#contact_right{
	width:627px;
	float:right;

}
#contact_content{
	padding:17px 0px 0px 33px;
}
#contact_content #contact_content_detail{
padding: 15px 38px 40px 0px;
}
#contact_content ul#contact_list li{
	list-style:none;
	background: url(../images/arrow.png) left center no-repeat;	
	padding:10px 0px 10px 10px;
}
#contact_content a{
color:#2cb4f0;
text-decoration:none;
}
/*****************Link*****************************/
#link_left{
	width:500px;
	float:left;
padding:17px 0px 17px 0px;
}
#link_right{
	width:500px;
	float:right;

}
#link_title{
	padding:17px 0px 20px 60px;

}
#link_sub_title_left{
	padding:0px 0px 0px 60px;
	color:#dc0c1e;

}
#link_sub_title_right{
	padding:77px 0px 0px 60px;
	color:#dc0c1e;
}
.link_content{
	padding:20px 0px 20px 60px;
}
.link_content td{
	padding:0px 0px 24px 0px;
	font-size:12px;
}
.link_content td a{
color:#2cb4f0;
text-decoration:none;
font-size:12px;
}
#description{
	padding:17px 0px 20px 60px;
}
.link_content .date{
    font-weight: bold;
}